package com.ricchieri.filter;

import java.util.Date;

public class ReservationFilter extends BasicFilter {

	private static final long serialVersionUID = -2016876564322397538L;
	
	private String reservationType;
	private String firstName;
	private String lastName;
	private String documentType;
	private String dni;
	private String trip;
	private String reservationId;
	private String cancel;
	private Date start;
	private Date finish;
	private Date time;
	private int scheduleCharterId;
	
	
	public String getReservationType() {
		return reservationType;
	}
	
	public void setReservationType(String reservationType) {
		this.reservationType = reservationType;
	}
	
	public String getFirstName() {
		return firstName;
	}
	
	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}
	
	public String getLastName() {
		return lastName;
	}
	
	public void setLastName(String lastName) {
		this.lastName = lastName;
	}
	
	public String getDocumentType() {
		return documentType;
	}
	
	public void setDocumentType(String documentType) {
		this.documentType = documentType;
	}
	
	public String getDni() {
		return dni;
	}
	
	public void setDni(String dni) {
		this.dni = dni;
	}

	public String getTrip() {
		return trip;
	}

	public void setTrip(String trip) {
		this.trip = trip;
	}

	public int getDocumentTypeId() {
		return Integer.valueOf(getDocumentType());
	}

	public int getReservationTypeId() {
		return Integer.valueOf(getReservationType());
	}

	public int getTripId() {
		return Integer.valueOf(getTrip());
	}

	public String getReservationId() {
		return reservationId;
	}

	public void setReservationId(String reservationId) {
		this.reservationId = reservationId;
	}

	public int getReservationById() {
		return Integer.valueOf(reservationId);
	}

	public Date getStart() {
		return start;
	}

	public void setStart(Date start) {
		this.start = start;
	}

	public Date getFinish() {
		return finish;
	}

	public void setFinish(Date finish) {
		this.finish = finish;
	}

	public String getCancel() {
		return cancel;
	}

	public void setCancel(String isCancel) {
		this.cancel = isCancel;
	}

	public int getScheduleCharterId() {
		return scheduleCharterId;
	}

	public void setScheduleCharterId(int scheduleCharterId) {
		this.scheduleCharterId = scheduleCharterId;
	}

	public Date getTime() {
		return time;
	}

	public void setTime(Date time) {
		this.time = time;
	}
}
